Located in:
DoubleTree by Hilton Hotel Boston North Shore
50 Ferncroft Rd,
Danvers, MA 01923
Water park of New England is located inside the DoubleTree hotel in Danvers, MA. It has 65,000 square feet of water thrills for the whole family including giant waterslides, a huge dumping bucket, adventure river, a play area with squirting water cannons and smaller slides. They also have an arcade with the latest video games and activities.
Call for more information: (978) 646-1062
Back to amusement parks in Massachusetts